Перейти к основному содержимому

Системные пути

Администратор может задать следующие системные пути в разделе: "Администрирование" → "Сервер" → "Системные пути".

Примечание: При указании системных путей в Windows рекомендуется использовать нотацию 8.3 для путей и имен файлов. Вместо ввода c:/program files/path to aspell/aspell.exe следует вводить c:/progra~1/path~1/aspell.exe. Точный путь в формате 8.3 можно проверить с помощью команды dir /x в командной строке.

Путь к du​


Этот бинарный файл использовался в Moodle 1.x для быстрого определения размера каталогов с данными. Вполне возможно, что некоторые дополнения до сих пор используют эту функциональность. На серверах под управлением Linux утилита du обычно установлена по умолчанию и, как правило, находится в /usr/bin.

Если у вас есть доступ к терминалу:

[root@moodle ~]# which du
/usr/bin/du

Путь к aspell​


Если в разделе "Администрирование" → "Плагины" → "Текстовые редакторы" → "Редактор TinyMCE" выбран движок проверки орфографии PSpellSpell, необходимо указать корректный путь к исполняемому файлу aspell.

Кроме того, на сервере должна быть установлена версия aspell 0.50 или новее.

  • В Unix/Linux-системах используйте команду which для определения пути:
    [root@moodle ~]# which aspell
    /usr/bin/aspell.
    В данном примере вводимый путь — /usr/bin/aspell.
  • В Windows скачайте и установите GNU Aspell вместе как минимум с одним словарём, затем воспользуйтесь поиском в Проводнике, чтобы найти файл aspell.exe. Путь может выглядеть так:
    c:/program files/aspell/bin/aspell.exe.
  • Рекомендуется установить aspell в c:/aspell либо использовать 8.3-нотацию для пути в Program Files, например:
    c:/progra~1/aspell/bin/aspell.exe.

Путь к dot​


Путь к dot необходим для генерации изображений, например, при профилировании. Полученные графики очень полезны для анализа действий каждого запроса. Чтобы профилирование было доступно (и работало), в PHP должно быть установлено расширение xhprof.

Если вы хотите использовать инструменты создания вопросов типа Preg, вам потребуется установить Graphviz Graph Visualization Software и указать «путь к dot».

preg_pathtodot.png

В Windows путь к dot, скорее всего, будет:
C:/Program Files (x86)/Graphviz2.38/bin/dot.exe

Чтобы найти путь к dot в macOS, откройте терминал и введите:
which dot

В macOS путь к dot, скорее всего, будет:
/opt/local/bin/dot

Укажите путь для вашей ОС в разделе:
"Администрирование" → "Сервер" → "Системные пути" → "Путь к dot".

Путь к PHP CLI​


Путь к PHP CLI. Обычно это что-то вроде /usr/bin/php в Linux и Mac или C:/php/php.exe в Microsoft Windows. Если указать этот путь, скрипты Cron можно будет выполнять через веб-интерфейс администратора. Путь должен совпадать с тем, который используется при настройке задания Cron для YooLearn (эта настройка выполняется вне YooLearn).

Как найти путь к PHP CLI на Mac:
Откройте терминал и введите команду: which php

Внешние ссылки​



Оригинал: https://docs.moodle.org/502/en/System_paths